intergovernmental arrangement or commitment - Turkish English Dictionary